Commune limitrophe - French English Dictionary